namespace UFM_USE_MIGHT {
	#include <stdlib.h>

	int* foo(int t) {
		static int* x = NULL;
		if (!x) {
			x = (int*)malloc(4 * sizeof(int));
		}
		if (t) {
			free(x);
		}
		return x + 1;
	}
}